import request from '@/utils/request'

// 商品分类数据列表
export function categoriesList(data) {
  return request({
    url: '/categories',
    method: 'get',
    params: { type: data.type, pagenum: data.pagenum, pagesize: data.pagesize }
  })
}

// 添加分类 1,获取父级分类列表
export function parentCategoriesList(type) {
  return request({
    url: '/categories',
    method: 'get',
    params: { type: type }
  })
}

// 添加分类 2
export function addCategories(data) {
  return request({
    url: '/categories',
    method: 'post',
    data
  })
}

// 删除分类，根据id删除分类
export function removeCategories(data) {
  return request({
    url: `categories/${data.cat_id}`,
    method: 'delete'
  })
}

// 根据 id 查询分类
export function getCategoriesById(data) {
  return request({
    url: `/categories/${data.cat_id}`,
    method: 'get'
  })
}

// 编辑提交分类
export function editCategoriesById(data) {
  return request({
    url: `/categories/${data.cat_id}`,
    method: 'put',
    data
  })
}

